.Area{
    display:none;
    left: 40%;
    top:40px;
    width:350px;
    height:200px;
    border:solid black 1px;
    box-shadow: gray 1px 1px;
    position: fixed;
}
.title{
    /*text-align:center;*/
    width:100%;
    height:30px;
    background-color: gray;
}
.main{
    margin:auto;
    padding:40px;
    text-align:center;
}
#sub{
    margin-top:10px;
}

.login{
    left: 40%;
    top:40%;
    width:350px;
    height:200px;
    border:solid black 1px;
    box-shadow: gray 1px 1px;
    position: fixed;
}
button{
    margin-top: 10px;
    width:60px;
    height:30px;
}
#reset{
    font-size:10px;
    color:black;
}

#success_login{
    display:none;
    margin-left:40%;
    font-size:50px;
    width:1000px;
    height:600px;
    border:solid black 1px;
    background-color: gray;
}
#x{
    display:none;
    width:1000px;
    height:600px;
    border:solid black 1px;
    background-color: red;
    color:white;
}